package net.bwie.vehicle.dws.bean;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class BatteryHealthData {
    /**
     * 车辆识别号
     */
    private String vin;
    /**
     * 时间戳，表示数据采集的时间
     */
    private Long timestamp;
    /**
     * 电压值，表示电池的当前电压
     */
    private Double voltage;
    /**
     * 电流值，表示电池的当前电流
     */
    private Double current;
    /**
     * 温度值，表示电池的当前温度
     */
    private Double temperature;
    /**
     * 充电循环次数，表示电池的充电次数
     */
    private Integer chargeCycles;
    /**
     * 满充容量，表示电池在充满电状态下的容量
     */
    private Double fullChargeCapacity;
}
